package com.itlong.cloud.POJO.VO.property;

import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * <desc>
 *      云群控器登录VO类
 * </desc>
 *
 * @createDate 2019/03/25
 */
@Data
@NoArgsConstructor
public class CloudControllerVO{
    private String token;                   //token
    private String sn;                      //sn
    private String deviceUnique;            //设备序列号
    private String projectId;               //项目id
    private String iotProductKey;           //控制器的iot产品key
    private String iotDeviceId;             //iot登录id
    private String iotDeviceSecrets;        //iot登录secret
    private String invalidTime;             //用户token失效时间
    private Integer encryptMethod;      //加密传输方法 0不加密传输 1自有加密方案 2https安全传输
    private String version;         //固件版本号
    private String huaweiIotId;     //华为云设备登录id


    private String deviceId;            //设备机号
    private String iotDeviceSecret;     //阿里云设备私钥
    private String iotDeviceStatus;     //设备状态
    private String iotDeviceWorkStatus;     //设备工作状态 ONLINE、OFFLINE、UNACTIVE
    private String iotVersion;              //iot版本号
    private String projectName;             //项目名称
    private String deviceName;              //设备名称
    private String rootPwd;                 //设备远程密码
    private String rootPort;                //设备远程端口
    private String upFloor;                 //上行楼层
    private String downFloor;               //下行楼层
    private Integer iotPlatform;            //项目iot配置: 1阿里云iot  2华为云iot
    private String iotDevicePassword;       //华为iot平台设备密钥，长度为8-32字节。
    private String bindList;                //群控器绑定电梯机号
}
